caravan inn

美 [ˈkærəvæn ɪn]英 [ˈkærəvæn ɪn]
  • 网络马店
caravan inncaravan inn

noun

1
an inn in some eastern countries with a large courtyard that provides accommodation for caravans
Synonym: caravansary caravanserai khan

数据来源:WordNet